place of secure custody - Francés Inglés Diccionario